background-color: $osd_bg_color;
background-clip: padding-box;
outline-color: transparentize($osd_fg_color, 0.7);
- text-shadow: 0 1px black;
- -gtk-icon-shadow: 0 1px black;
+ //text-shadow: 0 1px black;
+ //-gtk-icon-shadow: 0 1px black;
&:backdrop {
text-shadow: none;
@extend %entry;
border-width: 2px;
border-color: $borders_color;
-
+ box-shadow: none;
padding: 0;
-
+
+
entry {
min-width: 28px;
margin: 0;
background-image: none;
border-style: none none none solid;
border-radius: 0;
- box-shadow: none;
&:dir(rtl) { border-style: none solid none none; }
&:active {
background-color: transparentize(black, 0.9);
- box-shadow: inset 0 2px 3px -1px transparentize(black, 0.8);
}
&:backdrop {
// OSD horizontal
.osd &:not(.vertical) {
+ border-color: $osd_borders_color;
+ color: $fg_color;
+
+ &:focus, &:active {
+ border-color: opacify($osd_borders_color,0.5);
+ box-shadow: inset 0 2px 3px -1px transparentize(black, 0.8);
+ }
+
+ entry {
+ box-shadow: inset 0 2px 3px -1px transparentize(black, 0.8);
+ color: $fg_color;
+ text-shadow: none;
+ }
+
button {
@include button(undecorated);
- color: $osd_fg_color;
+ color: $fg_color;
border-style: none none none solid;
- border-color: transparentize($osd_borders_color, 0.3);
+ border-color: transparentize($borders_color,0.8);
border-radius: 0;
box-shadow: none;
- -gtk-icon-shadow: 0 1px black;
&:dir(rtl) { border-style: none solid none none; }
&:hover {
@include button(undecorated);
-
- color: $osd_fg_color;
- border-color: transparentize(opacify($osd_borders_color, 1), 0.5);
+
+ border-style: none none none solid;
+ border-color: transparentize($borders_color,0.8);
background-color: transparentize($osd_fg_color, 0.9);
- -gtk-icon-shadow: 0 1px black;
box-shadow: none;
}
@include button(undecorated);
color: $osd_fg_color;
- border-color: transparentize(opacify($osd_borders_color, 1), 0.5);
- -gtk-icon-shadow: none;
+ border-color: transparentize($borders_color,0.9);
box-shadow: none;
}
&:disabled {
- @include button(undecorated);
+ //@include button(undecorated);
color: $insensitive_fg_color;
- border-color: transparentize(opacify($borders_color, 1), 0.5);
- -gtk-icon-shadow: none;
+ border-color: transparentize($borders_color,0.9);
box-shadow: none;
}
border: none;
background-color: rgba(0, 0, 0, 0.8);
background-clip: padding-box;
- outline-color: rgba(255, 255, 255, 0.3);
- text-shadow: 0 1px black;
- -gtk-icon-shadow: 0 1px black; }
+ outline-color: rgba(255, 255, 255, 0.3); }
popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, popover.background.osd:backdrop, .osd:backdrop {
text-shadow: none;
-gtk-icon-shadow: none; }
spinbutton:not(.vertical) {
border-width: 2px;
border-color: gray;
+ box-shadow: none;
padding: 0; }
spinbutton:not(.vertical) entry {
min-width: 28px;
color: #e7e7e7;
background-image: none;
border-style: none none none solid;
- border-radius: 0;
- box-shadow: none; }
+ border-radius: 0; }
spinbutton:not(.vertical) button:dir(rtl) {
border-style: none solid none none; }
spinbutton:not(.vertical) button:hover {
spinbutton:not(.vertical) button:disabled {
color: rgba(128, 128, 128, 0.3); }
spinbutton:not(.vertical) button:active {
- background-color: rgba(0, 0, 0, 0.1);
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); }
+ background-color: rgba(0, 0, 0, 0.1); }
spinbutton:not(.vertical) button:backdrop {
color: #fff;
background-color: transparent;
border-style: none none none solid; }
spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) {
border-style: none solid none none; }
-.osd spinbutton:not(.vertical) button {
- border-width: 2px;
- border-style: solid;
- color: #fff;
- background-color: transparent;
- background-image: none;
- border-color: transparent;
- color: #fff;
- border-style: none none none solid;
- border-color: rgba(255, 255, 255, 0);
- border-radius: 0;
- box-shadow: none;
- -gtk-icon-shadow: 0 1px black; }
- .osd spinbutton:not(.vertical) button:dir(rtl) {
- border-style: none solid none none; }
- .osd spinbutton:not(.vertical) button:hover {
- border-width: 2px;
- border-style: solid;
- color: #fff;
- background-color: transparent;
- background-image: none;
- border-color: transparent;
+.osd spinbutton:not(.vertical) {
+ border-color: rgba(255, 255, 255, 0.2);
+ color: #fff; }
+ .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):active {
+ border-color: rgba(255, 255, 255, 0.7);
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); }
+ .osd spinbutton:not(.vertical) entry {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2);
color: #fff;
- border-color: rgba(255, 255, 255, 0.5);
- background-color: rgba(255, 255, 255, 0.1);
- -gtk-icon-shadow: 0 1px black;
- box-shadow: none; }
- .osd spinbutton:not(.vertical) button:backdrop {
+ text-shadow: none; }
+ .osd spinbutton:not(.vertical) button {
border-width: 2px;
border-style: solid;
color: #fff;
background-image: none;
border-color: transparent;
color: #fff;
- border-color: rgba(255, 255, 255, 0.5);
- -gtk-icon-shadow: none;
- box-shadow: none; }
- .osd spinbutton:not(.vertical) button:disabled {
- border-width: 2px;
- border-style: solid;
- color: #fff;
- background-color: transparent;
- background-image: none;
- border-color: transparent;
- color: gray;
- border-color: rgba(128, 128, 128, 0.5);
- -gtk-icon-shadow: none;
+ border-style: none none none solid;
+ border-color: rgba(128, 128, 128, 0.2);
+ border-radius: 0;
box-shadow: none; }
- .osd spinbutton:not(.vertical) button:last-child {
- border-radius: 0 3px 3px 0; }
- .osd spinbutton:not(.vertical) button:dir(rtl):first-child {
- border-radius: 3px 0 0 3px; }
+ .osd spinbutton:not(.vertical) button:dir(rtl) {
+ border-style: none solid none none; }
+ .osd spinbutton:not(.vertical) button:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: #fff;
+ background-color: transparent;
+ background-image: none;
+ border-color: transparent;
+ border-style: none none none solid;
+ border-color: rgba(128, 128, 128, 0.2);
+ background-color: rgba(255, 255, 255, 0.1);
+ box-shadow: none; }
+ .osd spinbutton:not(.vertical) button:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: #fff;
+ background-color: transparent;
+ background-image: none;
+ border-color: transparent;
+ color: #fff;
+ border-color: rgba(128, 128, 128, 0.1);
+ box-shadow: none; }
+ .osd spinbutton:not(.vertical) button:disabled {
+ color: gray;
+ border-color: rgba(128, 128, 128, 0.1);
+ box-shadow: none; }
+ .osd spinbutton:not(.vertical) button:last-child {
+ border-radius: 0 3px 3px 0; }
+ .osd spinbutton:not(.vertical) button:dir(rtl):first-child {
+ border-radius: 3px 0 0 3px; }
spinbutton.vertical {
border-width: 2px;
border-color: gray; }
border: none;
background-color: rgba(0, 0, 0, 0.8);
background-clip: padding-box;
- outline-color: rgba(255, 255, 255, 0.3);
- text-shadow: 0 1px black;
- -gtk-icon-shadow: 0 1px black; }
+ outline-color: rgba(255, 255, 255, 0.3); }
popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, popover.background.osd:backdrop, .osd:backdrop {
text-shadow: none;
-gtk-icon-shadow: none; }
spinbutton:not(.vertical) {
border-width: 2px;
border-color: gray;
+ box-shadow: none;
padding: 0; }
spinbutton:not(.vertical) entry {
min-width: 28px;
color: #1a1a1a;
background-image: none;
border-style: none none none solid;
- border-radius: 0;
- box-shadow: none; }
+ border-radius: 0; }
spinbutton:not(.vertical) button:dir(rtl) {
border-style: none solid none none; }
spinbutton:not(.vertical) button:hover {
spinbutton:not(.vertical) button:disabled {
color: rgba(128, 128, 128, 0.3); }
spinbutton:not(.vertical) button:active {
- background-color: rgba(0, 0, 0, 0.1);
- box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); }
+ background-color: rgba(0, 0, 0, 0.1); }
spinbutton:not(.vertical) button:backdrop {
color: #000;
background-color: transparent;
border-style: none none none solid; }
spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) {
border-style: none solid none none; }
-.osd spinbutton:not(.vertical) button {
- border-width: 2px;
- border-style: solid;
- color: #000;
- background-color: transparent;
- background-image: none;
- border-color: transparent;
- color: #fff;
- border-style: none none none solid;
- border-color: rgba(255, 255, 255, 0);
- border-radius: 0;
- box-shadow: none;
- -gtk-icon-shadow: 0 1px black; }
- .osd spinbutton:not(.vertical) button:dir(rtl) {
- border-style: none solid none none; }
- .osd spinbutton:not(.vertical) button:hover {
- border-width: 2px;
- border-style: solid;
+.osd spinbutton:not(.vertical) {
+ border-color: rgba(255, 255, 255, 0.2);
+ color: #000; }
+ .osd spinbutton:not(.vertical):focus, .osd spinbutton:not(.vertical):active {
+ border-color: rgba(255, 255, 255, 0.7);
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); }
+ .osd spinbutton:not(.vertical) entry {
+ box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2);
color: #000;
- background-color: transparent;
- background-image: none;
- border-color: transparent;
- color: #fff;
- border-color: rgba(255, 255, 255, 0.5);
- background-color: rgba(255, 255, 255, 0.1);
- -gtk-icon-shadow: 0 1px black;
- box-shadow: none; }
- .osd spinbutton:not(.vertical) button:backdrop {
+ text-shadow: none; }
+ .osd spinbutton:not(.vertical) button {
border-width: 2px;
border-style: solid;
color: #000;
background-color: transparent;
background-image: none;
border-color: transparent;
- color: #fff;
- border-color: rgba(255, 255, 255, 0.5);
- -gtk-icon-shadow: none;
- box-shadow: none; }
- .osd spinbutton:not(.vertical) button:disabled {
- border-width: 2px;
- border-style: solid;
color: #000;
- background-color: transparent;
- background-image: none;
- border-color: transparent;
- color: gray;
- border-color: rgba(128, 128, 128, 0.5);
- -gtk-icon-shadow: none;
+ border-style: none none none solid;
+ border-color: rgba(128, 128, 128, 0.2);
+ border-radius: 0;
box-shadow: none; }
- .osd spinbutton:not(.vertical) button:last-child {
- border-radius: 0 3px 3px 0; }
- .osd spinbutton:not(.vertical) button:dir(rtl):first-child {
- border-radius: 3px 0 0 3px; }
+ .osd spinbutton:not(.vertical) button:dir(rtl) {
+ border-style: none solid none none; }
+ .osd spinbutton:not(.vertical) button:hover {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ background-color: transparent;
+ background-image: none;
+ border-color: transparent;
+ border-style: none none none solid;
+ border-color: rgba(128, 128, 128, 0.2);
+ background-color: rgba(255, 255, 255, 0.1);
+ box-shadow: none; }
+ .osd spinbutton:not(.vertical) button:backdrop {
+ border-width: 2px;
+ border-style: solid;
+ color: #000;
+ background-color: transparent;
+ background-image: none;
+ border-color: transparent;
+ color: #fff;
+ border-color: rgba(128, 128, 128, 0.1);
+ box-shadow: none; }
+ .osd spinbutton:not(.vertical) button:disabled {
+ color: gray;
+ border-color: rgba(128, 128, 128, 0.1);
+ box-shadow: none; }
+ .osd spinbutton:not(.vertical) button:last-child {
+ border-radius: 0 3px 3px 0; }
+ .osd spinbutton:not(.vertical) button:dir(rtl):first-child {
+ border-radius: 3px 0 0 3px; }
spinbutton.vertical {
border-width: 2px;
border-color: gray; }